stint oneself - Español Inglés Diccionario